---
title: Download
description: Download the latest version of NETworkManager
---

import Link from "@docusaurus/Link";
import styles from "./styles.module.css";

# Download

<div style={{ display: "flex", justifyContent: "space-between" }}>
  <div>
    <h3>2025.1.18.0</h3>
  </div>
  <div>Release Date: 18.01.2025</div>
</div>

<div className={`${styles.centerButtonContainer} margin-bottom--lg`}>
  <Link
    className={`button button--primary button--outline ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2025.1.18.0/NETworkManager_2025.1.18.0_Setup.msi"
  >
    Setup
  </Link>
  <Link
    className={`button button--info button--outline ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2025.1.18.0/NETworkManager_2025.1.18.0_Portable.zip"
  >
    Portable
  </Link>
  <Link
    className={`button button--info button--outline ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2025.1.18.0/NETworkManager_2025.1.18.0_Archive.zip"
  >
    Archive
  </Link>
</div>

<div className={`${styles.shieldsContainer}`}>
  <a
    className={`${styles.shields}`}
    href="https://github.com/BornToBeroot/NETworkManager/releases"
    target="_blank"
  >
    <img
      alt="All releases"
      src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/total.svg?style=for-the-badge&logo=github"
    />
  </a>
  <a
    className={`${styles.shields}`}
    href="https://github.com/BornToBeroot/NETworkManager/releases/latest"
    target="_blank"
  >
    <img
      alt="Latest release"
      src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/latest/total.svg?style=for-the-badge&logo=github"
    />
  </a>
</div>

<div className={`${styles.centerButtonContainer}`}>
  <Link
    className={`button button--secondary button--outline ${styles.additionalButton}`}
    to="/docs/changelog/2025-1-18-0"
    target="_blank"
  >
    📃 What's new?
  </Link>
</div>

<div
  className="alert alert--primary"
  style={{ marginTop: "2rem", marginBottom: "2rem", padding: "1rem" }}
>
  <h3>🙏 Thank you for using NETworkManager!</h3>
  <p>
    If you enjoy it, please consider supporting its development — whether by 
    <strong>leaving a star on <a href="https://github.com/BornToBeroot/NETworkManager" target="_blank">GitHub</a></strong>, 
    making a <strong>donation</strong>, or simply <strong>sharing it with others</strong>. 
    Your support helps keep the project going and growing.<br />
    <strong>Thank you for being part of the journey!</strong>
  </p>


  <div style={{ display: "flex", gap: "1rem", marginTop: "1rem" }}>
    <Link
      className={`button button--info button--outline ${styles.additionalButton}`}
      style={{ margin: "0", textDecoration: "none" }}
      to="https://github.com/BornToBeRoot/NETworkManager#-donate"
      target="_blank"
    >
      💖 Donate
    </Link>
  </div>
</div>

<details>
  <summary>
    <p>What version should I download?</p>
  </summary>
  <div>
    <p>NETworkManager is available in three different versions:</p>
    <ul>
      <li>
        <b>Setup</b> (MSI-Installer): Recommended for most users, installs
        NETworkManager for all users on the system. Requires administrator
        privileges. Settings and profiles are stored in the user profile
        directory under <code>~\Documents\NETworkManager</code>.
      </li>
      <li>
        <b>Portable</b> (ZIP-Archive): Run NETworkManager without installation,
        e.g. from a USB stick or network share. Settings and profiles are stored
        in the same directory as the executable. Upgrades are supported by
        copying the <code>Profiles</code> and <code>Settings</code> directories
        to the new version.
      </li>
      <li>
        <b>Archive</b> (ZIP-Archive): Similar to Portable, but stores profiles
        and settings in the user profile directory under{" "}
        <code>~\Documents\NETworkManager</code>. This version might be useful
        for custom deployment scenarios (e.g. Terminal Server, Intune, etc.).
      </li>
    </ul>
  </div>
</details>

<details className="alert alert--secondary">
  <summary>Checksums</summary>
  <div>
    <p>SHA-256 checksums for the latest release:</p>
    <b>Setup</b> (MSI Installer)
    <pre><code>0E8722AB821FDFC5079C8E914CDBC293F373F551924EFBA14CA4AF6E68B678F9</code></pre>
    <b>Portable</b> (ZIP Archive)
    <pre><code>85000CC7E9892C14B3C1F7DE2D540A57E2C90CF5AE25E27960844751AADCF166</code></pre>
    <b>Archive</b> (ZIP Archive)
    <pre><code>68FFC7A42F0CF27B83525BB6AE79C730C96C40A956869F5C45D60B97CCECAE74</code></pre>
    <p>You can verify the checksum with the following PowerShell command:</p>
    <pre><code class="language-powershell">Get-FileHash -Path .\NETworkManager_&#123;VERSION&#125;_Setup.msi -Algorithm SHA256</code></pre>
  </div>
</details>

## System requirements

- Windows 10 / Server x64 (22H2 or later)
- [.NET Desktop Runtime 8.0 (LTS) - x64](https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime)

## Silent install

Install silent with the following command:

```
.\NETworkManager_{VERSION}_Setup.msi /quiet /norestart
```

## Package Manager

NETworkManager is available through the following package managers.

### Chocolatey

```PowerShell
# Install via Chocolatey
choco install networkmanager
```

Chocolatey package: [chocolatey.org/packages/NETworkManager](https://chocolatey.org/packages/NETworkManager)

### WinGet

```PowerShell
# Install via WinGet
winget install BornToBeRoot.NETworkManager
```

WinGet source: [github.com/microsoft/winget-pkgs](https://github.com/microsoft/winget-pkgs/tree/master/manifests/b/BornToBeRoot/NETworkManager/)

### Evergreen

```PowerShell
# Get release via Evergreen
Get-EvergreenApp -Name NETworkManager

# Get release via Evergreen and save the setup file to disk
Get-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Path C:\Users\$env:Username\Downloads\
```

Evergreen PowerShell module: [github.com/aaronparker/evergreen](https://github.com/aaronparker/evergreen)

## Pre-release

Features under development are (sometimes) available as pre-releases directly via [GitHub Releases](https://github.com/BornToBeRoot/NETworkManager/releases).

You can help to improve the software by testing pre-release versions and reporting bugs via [GitHub Issues](https://github.com/BornToBeRoot/NETworkManager/issues/new/choose).

:::warning

Please note that pre-release versions are not as stable as regular versions and may contain more bugs.

:::

## Code Signing Policy

NETworkManager uses free code signing provided by [SignPath.io](https://signpath.io/) and a free code signing certificate
from [SignPath Foundation](https://signpath.org/).

The binaries and installer are built on [AppVeyor](https://ci.appveyor.com/project/BornToBeRoot/networkmanager) directly from the [GitHub repository](https://github.com/BornToBeRoot/NETworkManager/blob/main/appveyor.yml).
Build artifacts are automatically sent to [SignPath.io](https://signpath.io/) via webhook, where they are signed after manual approval by the maintainer.
The signed binaries are then uploaded to the [GitHub releases](https://github.com/BornToBeRoot/NETworkManager/releases) page.

## Privacy Policy

This program will not transfer any information to other networked systems unless specifically requested
by the user or the person installing or operating it.

NETworkManager has integrated the following services for additional functions, which can be enabled or
disabled at the first start (in the welcome dialog) or at any time in the settings:

- [api.github.com](https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement) (Check for program updates)
- [ipify.org](https://www.ipify.org/) (Retrieve the public IP address used by the client)
- [ip-api.com](https://ip-api.com/docs/legal) (Retrieve network information such as geo location, ISP, DNS resolver used, etc. used by the client)

## License

The code is open source and available on [GitHub](https://github.com/BornToBeRoot/NETworkManager) published under the [GNU General Public License v3](https://github.com/BornToBeRoot/NETworkManager/blob/main/LICENSE).

The licenses of the libraries used can be found [here](https://github.com/BornToBeRoot/NETworkManager/tree/main/Source/NETworkManager.Documentation/Licenses).
